package com.inspinia.upms.rpc.api;

import com.inspinia.base.pagination.PageQueryVo;
import com.inspinia.base.pagination.Pager;
import com.inspinia.upms.common.model.org.UpmsOrgDeptVo;
import com.inspinia.upms.common.model.org.UpmsOrgDeptVoType;
import com.inspinia.upms.common.model.org.UpmsOrganization;

import java.util.List;

public class UpmsOrganizationServiceMock implements UpmsOrganizationService {
    @Override
    public List<UpmsOrganization> findAll() {
        return null;
    }

    @Override
    public boolean validateName(String resourceName, Long resourceId, Long pid) {
        return false;
    }

    @Override
    public List<Long> findChildrenIds(Long id) {
        return null;
    }

    @Override
    public void findChildrenById(Long id, List<Long> ids) {

    }

    @Override
    public List<UpmsOrgDeptVo> findOrgAndDept4tree(UpmsOrgDeptVoType treeType) {
        return null;
    }

    @Override
    public String getNameById(Long orgId) {
        return null;
    }

    @Override
    public List<Long> findOrgIdByCityId(Long cityId) {
        return null;
    }

    @Override
    public List<Long> findOrgIdByCountyId(Long countyId) {
        return null;
    }

    @Override
    public List<Long> findCityIds(List<Long> orgIds) {
        return null;
    }

    @Override
    public List<Long> findOrgIdsByNames(List<String> orgName) {
        return null;
    }

    @Override
    public List<UpmsOrganization> findAllWithExcludeIds(Long... excludeIds) {
        return null;
    }

    @Override
    public List<Long> findOrgIdByDeptIds(List<Long> deptIds) {
        return null;
    }

    @Override
    public UpmsOrganization findOrgByUserId(Long userId) {
        return null;
    }

    @Override
    public boolean insertByBean(UpmsOrganization bean) {
        return false;
    }

    @Override
    public boolean updateByBean(UpmsOrganization bean) {
        return false;
    }

    @Override
    public List<UpmsOrganization> findOrganizationByArea(Long provinceId, Long cityId, Long countyId) {
        return null;
    }

    @Override
    public List<UpmsOrganization> findByParentId(Long parentId) {
        return null;
    }

    @Override
    public UpmsOrganization getParentOrg(Long userId) {
        return null;
    }

    @Override
    public List<UpmsOrganization> findSameLevelOrgs(Long userId) {
        return null;
    }

    @Override
    public List<UpmsOrganization> findSameLevelOrgAndCity(Long userId) {
        return null;
    }

    @Override
    public UpmsOrganization get(Long id) {
        return null;
    }

    @Override
    public Pager<UpmsOrganization> findPage(PageQueryVo pageVo) {
        return null;
    }

    @Override
    public int insert(UpmsOrganization bean) {
        return 0;
    }

    @Override
    public int update(UpmsOrganization bean) {
        return 0;
    }

    @Override
    public int delete(Long id) {
        return 0;
    }
}
